package com.briup.estore.service;

import com.briup.estore.bean.Book;
import com.briup.estore.bean.extend.BookExtend;

import java.util.List;

/**
 * 针对于书籍的业务逻辑
 */
public interface BookService {
    /**
     * 查询所有书籍，不带分页
     * @return
     */
    List<Book> findAllBooks();

    /**
     * 根据书籍id查询书籍详细信息
     * @param id
     * @return
     */
    Book findBookById(Integer id);

    /**
     * 根据书籍id查询书籍信息，包括书籍的类别信息
     * @param id
     * @return
     */
    BookExtend findBookAndCategoryById(Integer id);
}

